package convertisseur.view;

import java.awt.*;

public class ConvertisseurWindow extends Frame
{
	private static final long serialVersionUID = 1L;
	Label dol, yuan, liv, list;
	TextField texte, texte2, texte3, valeur;
	Choice liste;
	Panel panelPrinc,paneltop;
	private final static String MONTANT = "Montant à convertir";
	private final String titre;

	public ConvertisseurWindow(String titre)
	{
		this.titre = titre;
		init();
	}

	public void init()
	{

		this.setTitle(titre);
		this.addWindowListener(new MonWindowListner());
		this.setLayout(new BorderLayout());
		
		paneltop = new Panel();
		panelPrinc = new Panel();
		this.add("North" , paneltop);
		this.add("Center", panelPrinc);
		
		panelPrinc.setLayout(new GridLayout(4, 2,0,10));
		paneltop.setLayout(new GridLayout(1,3));
		liste = new Choice();
		liste.add("Euro");
		liste.add("Dollar");
		liste.add("Yuan");
		liste.add("Livre Sterling");
		
		list = new Label(MONTANT);
		dol = new Label("$");
		liv = new Label("£");
		yuan = new Label("y");

		texte = new TextField(20);
		texte2 = new TextField(20);
		texte3 = new TextField(20);
		valeur = new TextField(20);

		paneltop.add(list);
		paneltop.add(valeur);
		paneltop.add(liste);
		panelPrinc.add(dol);
		panelPrinc.add(texte,-1);
		panelPrinc.add(liv);
		panelPrinc.add(texte2,-1);
		panelPrinc.add(yuan);
		panelPrinc.add(texte3,-1);
		
		texte2.setEditable(false);
		texte3.setEditable(false);
		paneltop.setVisible(true);
		panelPrinc.setVisible(true);
		this.setVisible(true);	
		this.pack();
	}
}
